home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / LastOutPost / LastOutPost.jar / d.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-02-01  |  1.3 KB  |  99 lines

  1. import javax.microedition.lcdui.Graphics;
  2. import javax.microedition.lcdui.Image;
  3.  
  4. // $FF: renamed from: d
  5. public class class_0 {
  6.    // $FF: renamed from: byte int
  7.    public int field_0;
  8.    // $FF: renamed from: new int
  9.    public int field_1;
  10.    // $FF: renamed from: int boolean
  11.    public boolean field_2;
  12.    // $FF: renamed from: case int
  13.    private int field_3;
  14.    // $FF: renamed from: if int
  15.    private int field_4;
  16.    // $FF: renamed from: char int
  17.    private int field_5;
  18.    // $FF: renamed from: goto int
  19.    private int field_6;
  20.    // $FF: renamed from: for int[]
  21.    private int[] field_7;
  22.    // $FF: renamed from: a int[]
  23.    private int[] field_8;
  24.    // $FF: renamed from: else int
  25.    private int field_9;
  26.    // $FF: renamed from: long int
  27.    private int field_10;
  28.    // $FF: renamed from: try javax.microedition.lcdui.Image[]
  29.    private Image[] field_11;
  30.    // $FF: renamed from: do int
  31.    private int field_12;
  32.  
  33.    public class_0(Image[] var1) {
  34.       this.field_11 = var1;
  35.       this.field_3 = var1[0].getWidth() * 1024;
  36.       this.field_4 = var1[0].getHeight() * 1024;
  37.       this.field_5 = this.field_3 / 2;
  38.       this.field_6 = this.field_4 / 2;
  39.       this.field_2 = false;
  40.       this.field_10 = 0;
  41.    }
  42.  
  43.    // $FF: renamed from: a (int[], int[]) void
  44.    public void method_0(int[] var1, int[] var2) {
  45.       this.field_7 = var1;
  46.       this.field_8 = var2;
  47.       this.field_10 = 0;
  48.       this.field_9 = var1.length;
  49.       this.field_0 = this.field_7[0];
  50.       this.field_1 = this.field_8[0];
  51.       this.field_2 = true;
  52.    }
  53.  
  54.    // $FF: renamed from: a () boolean
  55.    public boolean method_1() {
  56.       if (this.field_2) {
  57.          ++this.field_10;
  58.          if (this.field_10 == this.field_9) {
  59.             this.field_2 = false;
  60.             return true;
  61.          }
  62.  
  63.          this.field_0 = this.field_7[this.field_10];
  64.          this.field_1 = this.field_8[this.field_10];
  65.          this.field_12 = (this.field_10 & 4) >> 2;
  66.       }
  67.  
  68.       return false;
  69.    }
  70.  
  71.    // $FF: renamed from: a (int, int) boolean
  72.    public boolean method_2(int var1, int var2) {
  73.       if (this.field_2) {
  74.          var1 += this.field_5;
  75.          var2 += this.field_6;
  76.          if (var1 >= this.field_0 && var2 >= this.field_1) {
  77.             int var3 = this.field_0 + this.field_3;
  78.             int var4 = this.field_1 + this.field_4;
  79.             if (var1 < var3 && var2 < var4) {
  80.                this.field_2 = false;
  81.                return true;
  82.             }
  83.          }
  84.       }
  85.  
  86.       return false;
  87.    }
  88.  
  89.    // $FF: renamed from: a (javax.microedition.lcdui.Graphics) void
  90.    public void method_3(Graphics var1) {
  91.       if (this.field_2) {
  92.          int var2 = this.field_0 / 1024;
  93.          int var3 = this.field_1 / 1024;
  94.          var1.drawImage(this.field_11[this.field_12], var2, var3, 3);
  95.       }
  96.  
  97.    }
  98. }
  99.